package com.edou.cms.form;

import java.util.ArrayList;
import java.util.List;

import com.edou.base.form.BaseForm;
import com.edou.cms.entity.CmsAdvPhoto;
import com.edou.cms.entity.CmsArticle;
import com.edou.cms.entity.CmsChannel;
import com.edou.system.entity.SysDictItem;

public class IndexForm extends BaseForm<CmsArticle> {

	private static final long serialVersionUID = 4346507314203660761L;
	/**
	 * 文章实体
	 */
	private CmsArticle item = new CmsArticle();

	/**
	 * 栏目集合
	 */
	private List<CmsChannel> cmsChannels = new ArrayList<CmsChannel>();
	
	/**
	 * 下载中心 集合
	 */
	private List<CmsArticle> cmsList1 = new ArrayList<CmsArticle>();
	
	/**
	 * 下载中心 集合
	 */
	private List<CmsArticle> cmsList2 = new ArrayList<CmsArticle>();
	
	/**
	 * 下载中心 集合
	 */
	private List<CmsArticle> cmsList3 = new ArrayList<CmsArticle>();
	
	/**
	 * 下载中心 集合
	 */
	private List<CmsArticle> cmsList4 = new ArrayList<CmsArticle>();
	
	/**
	 * 下载中心 集合
	 */
	private List<CmsArticle> cmsList5 = new ArrayList<CmsArticle>();
	
	
	/**
	 * 首页轮转广告No1
	 */
	private List<CmsAdvPhoto> photosNo1 = new ArrayList<CmsAdvPhoto>();
	
	/**
	 * 首页轮转广告No2
	 */
	private List<CmsAdvPhoto> photosNo2 = new ArrayList<CmsAdvPhoto>();
	
	/**
	 * 首页轮转广告No3
	 */
	private List<CmsAdvPhoto> photosNo3 = new ArrayList<CmsAdvPhoto>();
	
	/**
	 * 首页轮转广告No4
	 */
	private List<CmsAdvPhoto> photosNo4 = new ArrayList<CmsAdvPhoto>();
	
	/**
	 * 栏目ID
	 * @return
	 */
	private String channelId;

	/**
	 * 页码
	 * @return
	 */
	private int page;
	/** 轮转首图 */
	private List<CmsAdvPhoto> cmsAdvPhotos1 = new ArrayList<CmsAdvPhoto>();
	/** 小图广告 */
	private List<CmsAdvPhoto> cmsAdvPhotos2 = new ArrayList<CmsAdvPhoto>();
	/** 中间图片 */
	private List<CmsAdvPhoto> cmsAdvPhotos3 = new ArrayList<CmsAdvPhoto>();
	/** 热门供应广告图 */
	private List<CmsAdvPhoto> cmsAdvPhotos4 = new ArrayList<CmsAdvPhoto>();
	private List<SysDictItem> sysDictItemList = new ArrayList<SysDictItem>();
	
	public List<SysDictItem> getSysDictItemList() {
		return sysDictItemList;
	}

	public void setSysDictItemList(List<SysDictItem> sysDictItemList) {
		this.sysDictItemList = sysDictItemList;
	}




	public CmsArticle getItem() {
		return item;
	}



	public void setItem(CmsArticle item) {
		this.item = item;
	}



	public List<CmsChannel> getCmsChannels() {
		return cmsChannels;
	}



	public void setCmsChannels(List<CmsChannel> cmsChannels) {
		this.cmsChannels = cmsChannels;
	}






	public List<CmsAdvPhoto> getPhotosNo1() {
		return photosNo1;
	}



	public void setPhotosNo1(List<CmsAdvPhoto> photosNo1) {
		this.photosNo1 = photosNo1;
	}



	public List<CmsAdvPhoto> getPhotosNo2() {
		return photosNo2;
	}



	public void setPhotosNo2(List<CmsAdvPhoto> photosNo2) {
		this.photosNo2 = photosNo2;
	}



	public List<CmsAdvPhoto> getPhotosNo3() {
		return photosNo3;
	}



	public void setPhotosNo3(List<CmsAdvPhoto> photosNo3) {
		this.photosNo3 = photosNo3;
	}



	public List<CmsAdvPhoto> getPhotosNo4() {
		return photosNo4;
	}



	public void setPhotosNo4(List<CmsAdvPhoto> photosNo4) {
		this.photosNo4 = photosNo4;
	}



	public List<CmsAdvPhoto> getCmsAdvPhotos4() {
		return cmsAdvPhotos4;
	}

	public void setCmsAdvPhotos4(List<CmsAdvPhoto> cmsAdvPhotos4) {
		this.cmsAdvPhotos4 = cmsAdvPhotos4;
	}

	public int getPage() {
		return page;
	}



	public void setPage(int page) {
		this.page = page;
	}



	public String getChannelId() {
		return channelId;
	}



	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}



	public List<CmsArticle> getCmsList1() {
		return cmsList1;
	}



	public void setCmsList1(List<CmsArticle> cmsList1) {
		this.cmsList1 = cmsList1;
	}



	public List<CmsArticle> getCmsList2() {
		return cmsList2;
	}

	public void setCmsList2(List<CmsArticle> cmsList2) {
		this.cmsList2 = cmsList2;
	}



	public List<CmsArticle> getCmsList3() {
		return cmsList3;
	}



	public void setCmsList3(List<CmsArticle> cmsList3) {
		this.cmsList3 = cmsList3;
	}



	public List<CmsArticle> getCmsList4() {
		return cmsList4;
	}



	public void setCmsList4(List<CmsArticle> cmsList4) {
		this.cmsList4 = cmsList4;
	}



	public List<CmsAdvPhoto> getCmsAdvPhotos1() {
		return cmsAdvPhotos1;
	}

	public void setCmsAdvPhotos1(List<CmsAdvPhoto> cmsAdvPhotos1) {
		this.cmsAdvPhotos1 = cmsAdvPhotos1;
	}

	public List<CmsAdvPhoto> getCmsAdvPhotos2() {
		return cmsAdvPhotos2;
	}

	public void setCmsAdvPhotos2(List<CmsAdvPhoto> cmsAdvPhotos2) {
		this.cmsAdvPhotos2 = cmsAdvPhotos2;
	}

	public List<CmsArticle> getCmsList5() {
		return cmsList5;
	}



	public void setCmsList5(List<CmsArticle> cmsList5) {
		this.cmsList5 = cmsList5;
	}


	public List<CmsAdvPhoto> getCmsAdvPhotos3() {
		return cmsAdvPhotos3;
	}

	public void setCmsAdvPhotos3(List<CmsAdvPhoto> cmsAdvPhotos3) {
		this.cmsAdvPhotos3 = cmsAdvPhotos3;
	}

}
